@inproceedings{ref:ocelot-pact,
 author = {Gregory Diamos and Andrew Kerr and Sudhakar Yalamanchili and Nathan Clark},
 title = {Ocelot: A Dynamic Compiler for Bulk-Synchronous Applications in Heterogeneous Systems},
 booktitle = {Proceedings of The Nineteenth International Conference on Parallel Architectures and Compilation Techniques},
 year = {2010},
 location = {Vienna, Austria},
 publisher = {ACM},
 }

@incollection{ref:bulk-synchronous,
year={2008},
isbn={978-3-540-87743-1},
booktitle={Algorithms - ESA 2008},
volume={5193},
series={Lecture Notes in Computer Science},
editor={Halperin, Dan and Mehlhorn, Kurt},
doi={10.1007/978-3-540-87744-8_2},
title={A Bridging Model for Multi-core Computing},
url={http://dx.doi.org/10.1007/978-3-540-87744-8_2},
publisher={Springer Berlin Heidelberg},
author={Valiant, LeslieG.},
pages={13-28}
}


@article{ref:echelon,
 author = { Stephen W. Keckler and William J. Dally and Brucek Khailany and Michael Garland and David Glasco},
 title = {GPUs and the Future of Parallel Computing},
 journal = {IEEE Micro},
 issue_date = {September 2011},
 volume = {31},
 number = {5},
 month = sep,
 year = {2011},
 issn = {0272-1732},
 pages = {7--17},
 numpages = {11},
 url = {http://dx.doi.org/10.1109/MM.2011.89},
 doi = {10.1109/MM.2011.89},
 acmid = {2068522},
 publisher = {IEEE Computer Society Press},
 address = {Los Alamitos, CA, USA},
 keywords = {Parallel-computer architecture, GPU, energy-efficient computing},
} 

@online{ref:titan,
 author = {Gregory Scott Jones},
 title = {ORNL Supercomputer Named World’s Most Powerful},
 month = {November},
 year = {2012},
 url = {http://www.olcf.ornl.gov/2012/11/12/ornl-supercomputer-named-worlds-most-powerful/}
}

@inproceedings{ref:llvm,
 author = {Chris Lattner and Vikram Adve},
 title = {LLVM: A Compilation Framework for Lifelong Program Analysis \& Transformation},
 booktitle = {Proceedings of the international symposium on Code generation and optimization: feedback-directed and runtime optimization},
 series = {CGO '04},
 year = {2004},
 isbn = {0-7695-2102-9},
 location = {Palo Alto, California},
 pages = {75--},
 url = {http://dl.acm.org/citation.cfm?id=977395.977673},
 acmid = {977673},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
} 

@inproceedings{ref:irregular-applications,
 author = {Martin Burtscher and Rupesh Nasre and Keshav Pingali},
 title = {A quantitative study of irregular programs on GPUs},
 booktitle = {Proceedings of the 2012 IEEE International Symposium on Workload Characterization (IISWC)},
 series = {IISWC '12},
 year = {2012},
 isbn = {978-1-4673-4531-6},
 pages = {141--151},
 numpages = {11},
 url = {http://dx.doi.org/10.1109/IISWC.2012.6402918},
 doi = {10.1109/IISWC.2012.6402918},
 acmid = {2474126},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
} 


